package studydome;

import java.util.Scanner;

public class lx6 {
    public static void main(String[] args){
        //需求:
        //加密方式进行传输。规则如下:
        //某系统的数字密码(大于0)，比如1983，采用
        //先得到每位数，然后每位数都加上5，再对10求余，最后将所有数字反转，得到一串新数。

        //获取要加密的数字
        Scanner sc =new Scanner(System.in);
        System.out.print("请输入你要加密的数字，应该为整数：");
        int nubmer = sc.nextInt();
        //引用方法并打印
        System.out.print("加密后的数字为：" + getPasswd(nubmer));

    }
    //定义一个方法来加密，并返回加密后的数字
    public static int getPasswd(int number){
        //num来接收最后的值
        int num = 0;
        while ( number != 0) {
            //先得到每位数，然后每位数都加上5
            int ge = ( number % 10 ) +5;
            //再对10求余
            int last = ge % 10;
            number = number / 10;
            //最后将所有数字反转，得到一串新数
            num = num * 10 + last;
        }
        return num;
    }
}
